<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>

<body>
123456789
324e333333333333333

我是aaa 上面的文本

    <script>
        //字符串的定义
        //就是一串字符,由单引号或双引号组成
        var str = "你好"; //字符串的字面量表达式
        console.log(typeof (str));

        var str = new String("你好"); //字符串的构造函数
        console.log(typeof (str)); // object 对象类型,引用类型

        var str = String("你好哦");
        console.log(typeof (str)); // string类型

        //字符串有一个特性:恒定性
        //恒定性  声明之后就不能改变.

        var str = "我分手吧";
        console.log(str);
        str = "还不分了吧" // var str="还不分了吧"
        console.log(str);

        //字符串的长度属性

        var str = "你好";
        console.log(str.length);
        str.length = 0; // length不像数组,字符串的长度是不能被修改
        console.log("str:" + str);

        //字符串取值
        var str = "abcsadalkhdsflj123f";
        console.log(str[str.length - 1]);

        //字符串是不能被修改;
        //除非重新声明一个 str 再复制
        var str = "你好呀";
        str[0] = "他";
        console.log(str);

        123456789

        324e333333333333333
    </script>
</body>

</html>